.regist
{
	margin-top: 100px;
}
.registstyle
{
	border-radius: 4px;
	z-index: 10;
	background-color: rgba(173,173,173,0.8);
}
#image
{
	width: 100%;
	height: 250px;
}
.clipStyle
{
	background-color: #ffffff;
}
/*注册界面结束*/
.login
{
	position: fixed;
	top: 100px;
}
.loginstyle
{
	border-radius: 4px;
	z-index: 10;
	background-color: rgba(173,173,173,0.4);
}
/*登录界面结束*/
.banner
{
	background-image: url(../img/indexPic4.jpg);
	display: table;
	width: 100%;
	height: 600px;
	background-attachment: fixed;
}
.header
{
	position: fixed;
	top: 0;
	width: 100%;
	background-color: rgba(61,61,61,0.72);
}
.header-logo
{
	float: left;
}
div.header-logo a
{
	display: block;
	margin: 20px;
	font-size: 24px;
	color: #ffffff;
	text-decoration: none;
	font-family: Microsoft YaHei;
}
.top-nav
{
	float: right;
}
div.top-nav ul
{
	list-style-type:none; 
}
div.top-nav ul li
{
	float: left;
}
div.top-nav a
{
	display: block;
	margin-top: 25px;
	margin-right: 40px;
	padding-bottom: 10px;
	color: #ffffff;
	font-size: 18px;
	font-family: Microsoft YaHei;
	text-decoration: none;
	border-bottom: transparent 2px solid;
	transition: 0.1s;
}
div.top-nav a:hover
{
	border-bottom: #ffffff 2px solid;
	transition: 0.1s; 
}
.slogan
{
	padding-top: 100px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
/*导航栏结束*/
.nav-backstage
{
	background-color: #212121;
}
.nav-logo
{
	float: left;
}
div.nav-logo a
{
	display: block;
	color: #ffffff;
	font-size: 24px;
	margin: 10px;
	text-decoration: none;
}
.nav-staff
{
	float: right;
	margin-top: 3px;
}
.icon-bell
{
	float: left;
	width: auto;
	height: 100%;
	margin-right: 20px; 
}
div.icon-bell a
{
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #8a8a8a;
	font-size: 30px;
	padding: 5px;
}
div.icon-bell a:hover
{
	background-color: #3d3d3d;
	color: #ffffff;
}
#MessageNum
{
	position: relative;
	top: 10;
	right: 0;
	z-index: 10;
	background-color: #e02222;
}
.nav-dropdownmenu
{

	background-color: #212121;
}
button.nav-dropdownmenu
{
	border-color: transparent;!important
}
button.nav-dropdownmenu:hover
{
	background-color: #3d3d3d;
}
button.nav-dropdownmenu:focus
{
	background-color: #3d3d3d;
}
button.nav-dropdownmenu span
{
	color: #ffffff;
}
.sidenav
{
	background-color: #3d3d3d;
	width: 15%;
	height: 100%;
	position: fixed;
	left: 0;
}
div.sidenav > div
{
	margin: 10px 0 0 5px;
}
div.sidenav > div > span
{
	display: block;
	color: #ffffff;
	font-size: 24px;
	float: left;
}
div.sidenav > ul
{
	list-style-type: none;
	padding: 0;
	margin: 50px 0 0 0; 
}
div.sidenav > ul > li
{
	display: block;
	border-top: #8a8a8a 1px solid;
	line-height: 35px;
}
div.sidenav > ul > li > a:hover
{
	background-color: #303030;
}
div.sidenav > ul > li > a
{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 15px;
	color: #ffffff;
	padding: 5px;
}
div.sidenav > ul > li > ul
{
	list-style-type: none;
	padding: 0;
	margin: 0; 
}
div.sidenav > ul > li > ul > li
{
	line-height: 35px;
	padding: 0;
	margin: 0;
}
div.sidenav > ul > li > ul > li > a
{
	display: block;
	text-decoration: none;
	color: #8a8a8a;
	width: 100%;
	height: 100%;
}
div.sidenav > ul > li > ul > li > a:hover
{
	color: #ffffff;
	background-color: #303030;
}
div.sidenav > ul > li > ul > li.activeli > a
{
	color: #ffffff;
	background-color: #303030;
}
#copy
{
	width: 15%;
	border-top: #8a8a8a 1px solid; 
	position: fixed;
	left: 0;
	bottom: 0;
	padding: 10px 10px 0 0px;
	margin: 10px 0 10px 0;
	text-align: center;
	color: #ffffff;
}
/*侧边栏结束*/
.content
{
	margin-left: 15%;
	margin-top: 56px;
}
.travel1
{
	background-color: #27a9e3;
	height: 100px;
	margin: 0 0 0 0px;
	clear: both;
}
.desone
{
	float: left;
	font-size: 64px;
	color: #ffffff;
	padding: 10px 0 0 40px;
}
.destwo
{
	float: right;
	font-size: 15px;
	color: #ffffff;
	padding: 35px 20px 0 0;
}
div.travel1:hover
{
	background-color: #208dbe;
}
.travel2
{
	background-color: #28b779;
	height: 100px;
	margin: 0 0 0 0;
	clear: both;
}
.travel3
{
	background-color: #852b99;
	height: 100px;
	margin: 0 0 0 0;
	clear: both;
}
.travel4
{
	background-color: #ffb848;
	height: 100px;
	margin: 0 0 0 0;
	clear: both;
}
div.travel2:hover
{
	background-color: #17a668;
}
div.travel3:hover
{
	background-color: #741d88;
}
div.travel4:hover
{
	background-color: #da9627;
}
.panelheight
{
	min-height: 190px;
}
ol.breadcrumb li a
{
	text-decoration: none;
}
.isuzu
{
	margin-top: 10px;
}
.sento
{
	padding: 5px;
}
.vcard
{
	border: #852b99 1px solid;
	border-radius: 4px;
	padding: 5px;
	background-color: rgba(133,43,153,0.4)
}
div.vcard > div.row
{
	margin-bottom: 5px;
}
.megumi
{
	border-bottom: #852b99 1px solid;
	margin-bottom: 10px;
}
.hcard
{
	border: #ffb848 1px solid;
	border-radius: 4px;
	padding: 5px;
	background-color: rgba(255,184,72,0.4)
}
div.hcard > div.row
{
	margin-bottom: 5px;
}
}
